﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WebMisc.CSS
{
    internal class RoundOffBorder
    {
        private const string CSSString = @".{0}
{
    border-top-left-radius:{1}; /* Левый верхний уголок */
    border-top-right-radius: {2}; /* Правый верхний уголок */
    border-bottom-left-radius: {3}; /* Левый нижний уголок */
    border-bottom-right-radius: {4}; /* Правый нижний уголок */

    -webkit-border-top-left-radius:{1}; /* Левый верхний уголок */
    -webkit-border-top-right-radius:{2}; /* Правый верхний уголок */
    -webkit-border-bottom-left-radius:{3}; /* Левый нижний уголок */
    -webkit-border-bottom-right-radius:{4}; /* Правый нижний уголок */

    -moz-border-top-left-radius:{1};  /* Левый верхний уголок */
    -moz-border-top-right-radius:{2}; /* Правый верхний уголок */
    -moz-border-bottom-left-radius:{3}; /* Левый нижний уголок */
    -moz-border-bottom-right-radius:{4}; /* Правый нижний уголок */

    -khtml-border-top-left-radius:{1}; /* Левый верхний уголок */
    -khtml-border-top-right-radius:{2}; /* Правый верхний уголок */
    -khtml-border-bottom-left-radius:{3}; /* Левый нижний уголок */
    -khtml-border-bottom-right-radius:{4}; /* Правый нижний уголок */
}​";
        public static string GetCSS(string name, string topLeftPadius, string topRightPadius, string buttomLeftPadius, string buttomRightPadius)
        {
            return string.Format(CSSString, name, topLeftPadius, topRightPadius, buttomLeftPadius, buttomRightPadius);
        }
    }
}
